Re-usable components for structural bioinformatics

نویسندگان

  • Sophie I. Coon
  • Michel F. Sanner
  • Arthur J. Olson
چکیده

One of the challenges in biocomputing is to enable the efficient use of a wide variety of rapidly evolving computational methods to simulate, analyze and understand the complex interactions of molecular systems. Our laboratory investigates several areas including molecular visualization, protein-ligand docking, protein-protein docking, molecular surfaces and the derivation of phenomenological potentials. In this paper, we present how we have used Python to develop independent components to deal with different aspects of structural bioinformatics. We contrast this “language-centric” approach with an “applicationcentric” approach. We will describe the following packages: MolKit: to read, write, represent and manipulate molecules; DejaVu: a 3D geometry visualization component; ViewerFramework: a component providing support for building dynamically extensible visualization applications. We then describe how these components have been combined together to create extensible applications such as the Python Molecule Viewer (PMV) and the AutoDock Toolkit (ADT).

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Bellman’s GAP—a language and compiler for dynamic programming in sequence analysis

MOTIVATION Dynamic programming is ubiquitous in bioinformatics. Developing and implementing non-trivial dynamic programming algorithms is often error prone and tedious. Bellman's GAP is a new programming system, designed to ease the development of bioinformatics tools based on the dynamic programming technique. RESULTS In Bellman's GAP, dynamic programming algorithms are described in a declar...

متن کامل

Re-design of Downstream Processing Techniques for Nanoparticulate Bioproducts

There has been much interest generated in the recovery of nanoparticulate (nanoparticle) bioproducts(Second generation of biotechnological products) such as plasmid DNA and viruses as putative gene therapyvectors, macromolecular assemblies as drug delivery vehicles and virus-like particles as vaccine components.Such product must be manufactured in advanced stages of purity, ma...

متن کامل

Re - Usable Veri cation Elements forHigh - Speed Transfer

Presently, many communication protocols are under development which are tailored to the eecient high-speed data transfer meeting diierent application-speciic requirements. Our approach concentrates on a framework which facilitates the formal veriication of the protocols. The framework supplies veriied and re-usable implications between predeened protocol and service speciication components. For...

متن کامل

Socrates: identification of genomic rearrangements in tumour genomes by re-aligning soft clipped reads

MOTIVATION Methods for detecting somatic genome rearrangements in tumours using next-generation sequencing are vital in cancer genomics. Available algorithms use one or more sources of evidence, such as read depth, paired-end reads or split reads to predict structural variants. However, the problem remains challenging due to the significant computational burden and high false-positive or false-...

متن کامل

Qsubsec: a Lightweight Template System for Defining Sun Grid Engine Workflows

UNLABELLED The Sun Grid Engine (SGE) high-performance computing batch queueing system is commonly used in bioinformatics analysis. Creating re-usable scripts for the SGE is a common challenge. The qsubsec template language and interpreter described here allow researchers to easily create generic template definitions that encapsulate a particular computational job, effectively separating the pro...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001